reflect.interfaceType.methods (field)

20 uses

	reflect (current package)
		type.go#L402: 	methods []imethod // sorted by hash
		type.go#L1104: 	if i < 0 || i >= len(t.methods) {
		type.go#L1107: 	p := &t.methods[i]
		type.go#L1122: func (t *interfaceType) NumMethod() int { return len(t.methods) }
		type.go#L1130: 	for i := range t.methods {
		type.go#L1131: 		p = &t.methods[i]
		type.go#L1532: 	if len(t.methods) == 0 {
		type.go#L1551: 		for j := 0; j < len(v.methods); j++ {
		type.go#L1552: 			tm := &t.methods[i]
		type.go#L1554: 			vm := &v.methods[j]
		type.go#L1570: 				if i++; i >= len(t.methods) {
		type.go#L1585: 		tm := &t.methods[i]
		type.go#L1603: 			if i++; i >= len(t.methods) {
		type.go#L1705: 		if len(t.methods) == 0 && len(v.methods) == 0 {
		type.go#L2489: 				for im, m := range ift.methods {
		value.go#L851: 		if uint(i) >= uint(len(tt.methods)) {
		value.go#L854: 		m := &tt.methods[i]
		value.go#L2466: 		if uint(i) >= uint(len(tt.methods)) {
		value.go#L2469: 		m := &tt.methods[i]